@CHARSET "ISO-8859-1";



.list-icon{
	float: right;  margin-left: auto ;  margin-right: auto ;
	background:#4987a1 center center no-repeat;
	width:32px;
	height:32px;
	display:inline-block;
	text-decoration:none !important;
	margin-right:5px;
	border-radius:2px;
	cursor:pointer;
	background-image:url();
}

.grid-icon{
	float: right;  margin-left: auto ;  margin-right: auto ;
	background:#4987a1 center center no-repeat;
	width:32px;
	height:32px;
	display:inline-block;
	text-decoration:none !important;
	margin-right:5px;
	border-radius:2px;
	cursor:pointer;
	
	
	background-image:url();
}

h2 {
	font-size: 167%;
	line-height: 24px;
	font-weight: normal; 
}
.headerBar {
	height: 50px; 
	width: 100%; 
	background: #f1f1f1;
	width: 100%;
	margin:0; 
	border-bottom: 1px solid #C9D7F1;
}

.hidden {
	display: none;
}

a {
	text-decoration: none;
	color: #404040;
}

.pleaseWait {
	width: 12em;
	position: absolute;
	left: 50%;
	margin-left: -11em;
	background-color: #fffbe8;
	border: 1px solid; #fff1a9
	padding: 2px;
}

.pleaseWait>red {
	background-color: red;
}

a:link {
	color: #404040;
}

a:visited {
	color: #404040;
}

.payee-type-i {
	background-color: #3c0;
}

.payee-type-d {
	background-color: #f90;
}

.payee-type-s {
	background-color: #fd0;
}

.payee-type-f {
	background-color: #09f;
}

.payee-type-o {
	background-color: #00F5FF;
}

.legend {
	display: block;
	height: 1.2em;
	line-height: 1.2;
	width: 1.2em;
	text-align: center;
	text-transform: capitalize;
	font-weight: bold;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	color: #F8F8FF;
}

canvas {
	border: 1px solid black;
	background-color: #efefef
}

tr td {
	background-color: none;
	white-space: nowrap
}

tr:hover td {
	background-color: #efefef
}

.tableHeaderColor {
	background-color: #F5F5F5;
}

.note {
	background-color: #efefef;
	padding: 6px 8px 6px 10px;
	border-left: 6px solid #999;
}

.tableNumber {
	text-align: right
}

.blue {
	background-color: #357ae8;
}

.red {
	background-color: #d14836;
}

.google-style-button {
	color: #fff;
	font-size: 11px border-width:  1px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	padding: 0 8px;
	text-transform: uppercase;
	border: 1px solid transparent;
	min-width: 97px;
}

.screenshot {
	height: 83px; width: 138px; 
	border: 1px solid #c0c0c0;
	box-shadow: inset 0 2px 3px rgba(0,0,0,.09);

}

.legendRowBox {
	line-height: 1.2;
	width:110px;
	float: right;
	margin-right: .5em;
	
}